direct-aim weapon - German English Dictionary